HTTP 協議中,只能由 Client 端發出請求
如果要由 Server 端主動發出請求讓 Client 端接收
基本上有以下幾種方法:
ws://[example.com](http://example.com/):80/some/path
藉由不斷呼叫 function 來達成資料即時交換
分成 Polling
與 Long Polling
兩種
Polling
相隔固定的時間呼叫一次
Long Polling
在 function 返回後再次呼叫該 function
目前 Facebook、Plurk 實現動態更新的方法
Polling的特點:
是 HTML5 標準的 API,在 Client 連接至 Server 後,透過 Http 協定主動將資料推送至 Client,並且不會斷開連接
優點:
SSE 的特點: